explosion wave - German English Dictionary